international petroleum documentation center - Spanish English Dictionary